iT邦幫忙

2025 iThome 鐵人賽

DAY 4
0
自我挑戰組

數據新手村:統計系畢業生 30 天打怪升級之旅系列 第 4

Day 04: 專業級 Python 工作站 - PyCharm

  • 分享至 

  • xImage
  •  

大家好,歡迎來到數據新手村的第四天!昨天我們探討了 IDE 與程式碼編輯器的選擇,並決定先從功能最深入、整合度最高的「米其林廚房」—— PyCharm 開始我們的旅程。

今天,我們將親自動手,一步步完成 PyCharm 的安裝與首次專案設定,為接下來的 Python 學習打下最堅實的基礎。

版本選擇:Community vs. Professional

在開始安裝前,我們需要先做一個選擇。PyCharm 提供兩種主要版本:

  • Community (社群版): 完全免費、開源。對於純粹的 Python 學習與開發,它的功能已經綽綽有餘,包含了程式碼編輯、除錯、版本控制等所有核心功能。
  • Professional (專業版): 付費版本。它在社群版的基礎上,增加了對網站開發框架 (Django, Flask)、科學計算工具 (如 Jupyter Notebook 整合)、資料庫工具等進階功能的支援。

給新手的建議: 社群版對學習來說已完全足夠。不過,因為我個人擁有付費授權,本系列後續的截圖與操作將會以專業版為基礎,但請放心,絕大部分的核心功能在社群版中都是完全一樣的。


PyCharm 安裝全程指引

步驟一:下載

  • 下載連結: PyCharm下載點
  • 請根據您的需求,選擇 Professional 或 Community 版本下載。

https://ithelp.ithome.com.tw/upload/images/20250916/20178546cH5rTfpuoI.png

步驟二:安裝選項 (客製化你的 IDE)

執行安裝程式後,在選擇安裝路徑(建議維持預設 C 槽)之後,您會遇到一個非常重要的「安裝選項」畫面。我的建議是全部勾選,最大化您的工作效率!

https://ithelp.ithome.com.tw/upload/images/20250916/20178546jx9aHo3BEV.pnghttps://ithelp.ithome.com.tw/upload/images/20250916/201785464GOr5jGkAT.png

  • Create Desktop Shortcut (建立桌面捷徑):

    • 說明: 在桌面上建立 PyCharm 的快速啟動圖示。
    • 為何勾選: 方便!這是最簡單直接的啟動方式。
  • Add "Open Folder as Project" (新增「以專案開啟資料夾」到右鍵選單):

    • 說明: 當您對著一個資料夾按右鍵時,選單中會出現一個用 PyCharm 開啟的選項。
    • 為何勾選: 極度方便!這是專業開發者開啟專案最常用的方式。
  • Create Associations: .py (關聯 .py 檔案):

    • 說明: 未來您只要對 .py 檔案點兩下,就會自動用 PyCharm 開啟。
    • 為何勾選: 讓編輯 Python 檔案時更直覺。
  • Add "bin" folder to the PATH (新增 "bin" 資料夾到系統路徑):

    • 說明: 讓您未來可以在「終端機」中,直接輸入 pycharm 指令來啟動 PyCharm。
    • 為何勾選: 專業開發者的好習慣。注意,這個選項需要重新啟動電腦才會完全生效。

https://ithelp.ithome.com.tw/upload/images/20250916/201785467CFPcSPLS8.png

https://ithelp.ithome.com.tw/upload/images/20250916/20178546n5rLPz2cQf.pnghttps://ithelp.ithome.com.tw/upload/images/20250916/20178546XeDY1YpEXz.png

  • Reboot now (立刻重開機): 點擊 Finish 後,電腦會立即重新啟動。
  • I want to manually reboot later (我想要稍後手動重開機): 點擊 Finish 後,安裝程式會關閉,但電腦不會馬上重啟。可以在自己方便的時候,再手動重開機。

https://ithelp.ithome.com.tw/upload/images/20250916/20178546aNveG0CXKD.png


首次啟動與專案建立 (最關鍵!)

安裝完成並(在方便時)重啟電腦後,讓我們啟動 PyCharm!

首次啟動時,它可能會詢問您是安裝完成並(在您方便時)重啟電腦後,讓我們從 Anaconda 的心臟地帶,來啟動我們的 IDE!

從 Anaconda Navigator 啟動

打開「Anaconda Navigator」。

在主畫面上,您會看到 PyCharm Professional 的圖示,點擊下方的 Launch (啟動) 按鈕。

https://ithelp.ithome.com.tw/upload/images/20250917/20178546ytjahhRoTa.png

https://ithelp.ithome.com.tw/upload/images/20250917/20178546k3iDNMETgM.png

首次啟動時,PyCharm 可能會詢問您是否願意分享匿名數據,您可以依個人偏好選擇。

https://ithelp.ithome.com.tw/upload/images/20250917/20178546JLh9q1zCzi.png

接著,您會看到 PyCharm 的歡迎畫面。

請點擊畫面中央大大的 + New Project (新增專案) 按鈕。

這會帶我們到整個設定流程中最核心的一步:建立專案並將它連結到我們已經安裝好的 Anaconda 環境。

https://ithelp.ithome.com.tw/upload/images/20250917/20178546AE6OT4e8k8.png

設定指南:

  1. Location (專案位置):

    • 記得我們的「程式放C槽,資料放D槽」黃金法則嗎?請點擊資料夾圖示,在您的 D 槽建立一個 WorkspaceProjects 資料夾,並將專案命名為 Python-for-Data。最終路徑看起來會像:D:\Workspace\Python-for-Data
  2. Python version (Python 版本) 與虛擬環境:

    • 核心觀念: 這裡最關鍵的設定是確保 PyCharm 為這個專案建立一個全新的、獨立的虛擬環境 (venv)。這能保證您為這個專案安裝的套件,不會與其他專案互相干擾。
    • 智慧安裝: 新版的 PyCharm 非常聰明!如果您像我一樣是個乾淨的系統,它會偵測到您可能還沒有安裝 Python,並提供自動下載並安裝的選項 (如 Python 3.12 download and install)。
    • 建議: 請務必維持這個預設選項! 讓 PyCharm 幫您全自動處理 Python 的安裝和虛擬環境的設定,這是目前最簡單、最不會出錯的方式。
  3. 其他選項:

    • Create Git repository (建立 Git 倉庫): 建議勾選,讓我們的專案從第一天起就納入版本控制。
    • Create a welcome script (建立歡迎腳本): 建議勾選,它會自動建立一個 main.py 範例檔案,對新手很友善。

設定完成後,點擊 Create!PyCharm 會需要幾分鐘來準備您的專案環境。

https://ithelp.ithome.com.tw/upload/images/20250918/20178546YVkJy1QSYF.png


結語:導覽您的新工作站

當進度條跑完,恭喜您,您的專業級 Python 工作站已正式啟用!讓我們快速導覽一下這個駕駛艙的四大核心區塊:

https://ithelp.ithome.com.tw/upload/images/20250918/20178546vvFawqVEG0.png

  1. 左側 - 專案工具視窗: 您的「檔案總管」,顯示專案內所有檔案與資料夾(包含重要的 .venv 獨立實驗室)。
  2. 中間 - 編輯器視窗: 您的「工作檯」,未來撰寫和修改程式碼的地方。
  3. 右側 - AI 助理面板: JetBrains 推出的 AI 程式碼助理(付費功能),學習初期建議先關閉,專注於手動撰寫。
  4. 右下角 - 狀態列: 顯示專案的重要狀態,特別是目前使用的 Python 解釋器版本。

今天我們成功搭建了 Python 的開發環境。明天,我們將開始學習數據科學的第一塊基石,也是 Pandas 賴以維生的底層引擎——NumPy。準備好迎接真正的程式碼挑戰吧!


上一篇
Day 03 - PyCharm vs VS Code 該怎麼選?
系列文
數據新手村:統計系畢業生 30 天打怪升級之旅4
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言